package prototype;

//原型模式，其实这个主要是针对于复制
public class Test {
	public static void main(String[] args) {
		Name name=new Name();
		name.setAge(10);
		name.setName("皮皮书");
		name.setSex("women");
		try {
			//通过原型模式去复制一个新的对象，没有必要使用new，直接通过实现cloneable的接口，
			Name n=(Name) name.clone();
			System.err.println(n.getAge()+":"+n.getName()+":"+n.getSex());
		} catch (CloneNotSupportedException e) {
			// TODO Auto-generated catch block
			e.printStackTrace();
		}
	}
}
